I couldn't make this up even if I tried really hard!

A clip of Kamen Rider X fighting, wait for it.....



FUCKING STARFISH HITLER???

Comments

Popular Posts