Kotomora
多毛綱 (tamoukou) Japanese meaning: Polychaeta | Kotomora