According to Wikipedia, the Amemasu or O-amemasu is a giant whale- or fish-like creature from Ainu folklore. It lives in Lake Mashu in Hokkaido, Japan and is said to capsize boats, generate earthquakes and bring about other natural disasters. I thought I would take this mythological beast and give it the Kaiju treatment. Feedback, of course, is always welcome.Continue Reading: Giants
Created and rendered in Photoshop CS6.