News

Demonic security guards are secretly watching Aussie tourists while they wander Japan’s thousands of magnificent temples.