Kotomora
接合藻類 (setsugousourui) Japanese meaning | Kotomora