Kotomora
蓮葉 (はすは, hasuha) Japanese meaning: lotus leaf | Kotomora