InMisc News, WTF? WTF Tokusatsu March 6, 2009ByTars Tarkas More Starfish Hitler! from Kamen Rider X Related