Takamanohara
nature
nature
nature
nature
Takamanohara
A world of pure light in a radiant universe.