What is diablo?