Standing in the Tenku no Niwa, you are the shining star.
What does Tenku (sky) mean.. It signifies the grand universe.
“Tenku no Niwa” is a “Garden of Universe”
Each one of us are an universe composed of planets.
If human souls are lifted into higher space,
It will go beyond borders, Ethnicities, beliefs, and religions,
Bringing forth manifestation of True Peace.
With this wish in mind, “Tenku no Niwa” was created.
We look forward to welcoming you from the bottom of my heart.
Founder Takahiko Goto