WTF Tokusatsu Posted on March 6, 2009 by Tars Tarkas More Starfish Hitler! from Kamen Rider X [adrotate banner=”6″] Related