Kotomora
半索動物 (hansakudoubutsu) Japanese meaning | Kotomora