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