Historic handmade costumes and uniquely painted hand-carved wooden masks ... The Onbara Festival is held within Miwa's grand shrine that is believed to be the oldest Shinto shrine in Japan, while the ...
"What are the 100 best movies of all time?" It's a hell of a question to ask, and an even harder one to answer — even for the team here at Empire, the world's biggest and best-loved movie magazine.