Wikipedia
Isonade
is an enormous, shark-like sea monster said to live off the coast of Matsuura and other places in Western Japan.