Durarara!! – Master Post January 10, 2015by thecheckerknights Leave a comment Headless motorcycle riders and flying vending machines are normal events in Ikebukuro. Read Article →