Isonade
The Isonade (磯撫で; "beach stroker") is an enormous, shark-like sea monster said to live off the coast of Matsuura and other places in Western Japan.
The Isonade (磯撫で; "beach stroker") is an enormous, shark-like sea monster said to live off the coast of Matsuura and other places in Western Japan.