Kotomora
ボウアオノリ (bouaonori) Japanese meaning: gutweed | Kotomora