Talk:D.I.A.B.L.O./@comment-24015342-20150328230809/@comment-28241556-20150329220149

Actually it's Spanish for Devil. And also a video game.