KAMEN RIDER ZX & ULTRAMAN’s Laiha vs Super-Ninjas: The Trailer With an Ending Too Bizarre to Believe!
Unleash your inner swordsman as you feast your eyes on this stunning faux trailer from writer/director/producer Okabe Junya of the Brave Storm super robot film. Those who are fans of Japan’s unique offerings from the tokusatsu subgenre, both classic and current, may have something to smile about as the cast cracks their knuckles for this […]