Kotomora
ダイオウホウズキイカ Japanese meaning | Kotomora