The American Anime Otaku Episode 121- Mew Mew Power

Bookmark and Share

Help support the show!

Earth Day has come and gone, but still. So, is this a Sailor Moon homage or a Sailor Moon rip off?

Watch on Vimeo!