Kotomora
淡水藻 (tansuisou) Japanese meaning: freshwater algae | Kotomora