M Jack Vaiduriam of STAGE 5 sketches Godzilla, a fictional monster originating from a series of Japanese films. by marketing@suchitra | 23 Feb 2022