INFO:
Ikebukuro, a chaotic city where human desires and instincts swirl, has a real human scent in its west exit area. An introduction from a certain source has
EMBX-045 "I・W・G・P" (Ikebukuro West Getemono Park) The M