Kotomora
腔腸動物 (kouchoudoubutsu) Japanese meaning | Kotomora