Ebisu and Ikebukuro (53 of 71)
Toyota Amlux.