The adventures of science-obsessed Billy Dilley and his lab partners Zeke and Marsha
Luz, a teenaged teenaged human woman, accidentally stumbles on a portal site into the Demon Realm.