A piece of Japan in the midst of Finnish Nature. A genuine experience of Japanese Culture. Enjoy harmony and idleness. Sense the breath of tradition.