Ikebukuro is a well-known mecca of anything ... Anime titles such as Durarara!! and Steins;Gate have ingrained the brightly lit signs, oversized anime girls emblazoned on buildings and maid ...