Kotomora
触手冠 (shokushukan) Japanese meaning: lophophore | Kotomora