2 Name: Saru : 2016-12-13 08:19 ID:yPafsg+k [Del]
Drrrr is short for Durarara. I'm not sure if this is a fan site??? but It's close to it. If you watch the anime you'll understand how much of an impact the dollars are to the plot. I suppose this website is to be like the dollars in the anime. I hope you watch the anime, it's really good. Have a fun time~