Kotomora
棘皮動物門 (kyokuhidoubutsumon) Japanese meaning | Kotomora