Kotomora
車軸藻類 (shajikumorui) Japanese meaning: stoneworts | Kotomora