Shibuya, Tokyo
Address: 2-28-4 Tomigaya, Shibuya, Tokyo