Kotomora
山櫨 (やまはぜ) Japanese meaning | Kotomora