I thought it didn't look very Japanese either
But apparently the source is a still from the original Godzilla movie. Not having seen it, I feel unable to comment...
(
The Silent Channel is getting his recommended 5-a-day,
Mon 13 Feb 2012, 16:23,
archived)