Kotomora
大自然 (だいしぜん, daishizen) Japanese meaning: nature | Kotomora