Ebisu and Ikebukuro (10 of 71)
Yebisu Garden Place.