Kotomora
紅藻類 (kousourui) Japanese meaning: red algae | Kotomora