Holy place in Tokyo