A mega department store in the middle of Tokyo, right opposite Hibiya Park and nearby Tokyo Station.