Ikebukuro Station

Ikebukuro Station, the second biggest station of Tokyo, even of Japan, amongst the busiest stations of the World.