The city of Nara is known for its deer, but it is also home to one of Japan's most famous temple complexes, which houses a 50 ...
From the shaving of heads to the piercing of flesh, the acts of penance and devotion on display reveal the profound spiritual ...