Tag: Durarara!! Relay

Anime Articles Video Games

“Durarara!! Relay” PlayStation Vita Game Gets Its First Trailer

Never have I heard someone say “Oh yeah, I think maybe I’ve seen TOO much Durarara!!”. Never! Those words simplyContinue Reading

Advertisements