Kotomora
ソデイカ (sodeika) Japanese meaning: diamond squid | Kotomora