This is Lizard Slayer 2 from the Godzilla Animated TV show that cameout in the 90’s. I made this to print but I haven’t scaled it yet.
Godzilla is Copyright Toho Co. LTD
Comments
Comments