There are two department stores atop Ikebukuro station (similar to the former Melbourne Daimaru). There's also a Bic Camera store which is known to stock Transformers at cheap sales prices.Originally Posted by Firestorm
There are two department stores atop Ikebukuro station (similar to the former Melbourne Daimaru). There's also a Bic Camera store which is known to stock Transformers at cheap sales prices.Originally Posted by Firestorm