Seitobu Fuji Mall


Ikebukuro’s two huge department stores, Tobu and Seibu, vie constantly to be the biggest and best; if one adds extra floor-space, then the other follows soon after and each spurns the rival’s… Read More…