It could be a lot of things... it's a game series, as well as the name of a demon, and maybe a demon hunter too? Idk there's a lot Diablo could mean tho
Lunasteller
Author
Diablo means devil in Spanish
Lunasteller
Author
Diablo came from the Alice box on the floor a Alice box is a radio type thing the ghosts can talk to you with they could be anywhere the ghosts