SRC Mazinkaiser Officially Revealed!

A new Super Robot Chogokin has been announced for the Fall. Here’s our first look at the Devil Machine, Mazinkaiser! Release info forthcoming.

0 Shares