Inside the latest VG
Published monthly since 1986
129

Toshima

 

Tower Japan #14
Ikebukuro, Toshima