The Meiji shrine in Tokyo, Japan