Red Bard

Saban Moon: The Failed Project to Americanize Sailor Moon

Sailor Moon

Power Rangers

Super Sentai

Ace Attorney

Toon Makers

Dracula

Obama chaos emeralds meme

Neon Genesis Evangelion

Jeremiah Johnson Nod of Approval meme