Ikebukuro's Otome Road is home to plain kids who love anime. We headed back to the site to unearth d