Anime 14 Aug 15 Luke Y. Thompson Super Terrific Japanese Thing: Giant Pikachus Dance to “Straight Outta Compton” I have no idea if this really is actually clever marketing for the Read More