Kotomora
ホタルイカ (hotaruika) Japanese meaning: firefly squid | Kotomora