I don't know what that's in reference to. But it looks nice! :3 ...actually, nevermind, I've heard of Mazinger Z. Don't know much about it besides the fact that it involves giant robots, though.