Proper noun
Isonade (Japanese mythology) A mythological monster that resembles an enormous shark, said to live off the coast of western Japan.