DRRR!!

AcronymDefinition
DRRR!!Durarara!! (Japanes light novel series)