A new trailer is out on the official site for Kôtarô Terauchi's (Slit-Mouthed Woman 2) - baseball team mascot turned super hero - action pic, Carraco Rider. Suffice to say it reveals nothing new about about the "plot," but instead goes for more mental action, with the hero taking on Egg headed tail coat wearing villains?! We’ve said before, only in Japan. It all looks totally barmy, but good fun none the less. Carraco Rider opens in Japan next month.