Temples cheat on taxes? Japanese shrine caught evading 250 million yen!
The Akaba Hachiman Shrine in Tokyo's north-Ku district is known as the "Holy Land" by fans of idol groups for its special symbols of amulets, painted horses, and ozhu printed curtains, and has been visited by a large number of worshippers.
more