A new Super Robot Chogokin has been announced for the Fall. Here’s our first look at the Devil Machine, Mazinkaiser!…
This website uses cookies.