Kotomora
褐虫藻 (かっちゅうそう) Japanese meaning | Kotomora