Kotomora
触手動物 (shokushudoubutsu) Japanese meaning | Kotomora