Definitions for "Ikebukuro"
Ikebukuro (池袋), a part of Toshima ward, is a large commercial and entertainment district of Tokyo, Japan. It is the location of the Toshima ward offices, Ikebukuro station and several extremely large department stores. It is located at .