That's great! Looks like the cast of Monster Zero (ie, Invasion of Astro-Monster) - is this piece an ad or fan art or what?
It is from Monster Zero/Invasion of Astro Monster. I remember seeing it in G-Fan a few years ago. But I don't know if it is fan art or a publicity still.
Post a Comment