Huge shark-like creature of Japanese mythology

Huge shark-like creature of Japanese mythology

Here is the answer for Huge shark-like creature of Japanese mythology which is part of CodyCross Planet Earth.

    ISONADE