Kotomora
藻菌類 (soukinrui) Japanese meaning: algal fungi | Kotomora