A tourou is traditionally a Japanese stone lantern and is often found in gardens and around shrines.
Aside from the decorative function of the tourou, it has a spiritual significance to Japanese guests.
The tourou is built to represent a little piece of Japanese culture and spiritualism on our island home.
Perhaps if a Kami spirit likes the tourou, the tourou itself might become 'Shintai'. A home away from home for a Kami.