Last Remnants, Ikebukuro 池袋