Kotomora
有鬚動物 (yuushudoubutsu) Japanese meaning: pogonophoran | Kotomora