InMisc News, WTF? WTF Tokusatsu February 27, 2009ByTars Tarkas Starfish Hitler! from Kamen Rider X Related