T34-38 almost 14 years ago [hidden] I think this is reference to Durarara!!? Need help. 0 Reply Copy ID Copy Link