Dr. Diablo

Dr. Cyrus Diablo is the leader of the evil organization, Diablo, Inc. and serves as the primary antagonist of the Rayraids: Battle Storm series. This is a totally made up series that does not exist, but we are going to leave this wiki here any way.