If you read Nerdist with any frequency—or you follow me on Twitter—you know that I’ve become rather obsessed with tokusatsu lately. This is the tradition in Japanese film and TV of live-action special ...
"Henshin!" is the Japanese word for "transformation/transform" and is the phrase that most Kamen Riders use to transform into their heroic armor. This phrase, with ...