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