Peter Stone (aka Bat) started Xorcist in Los Angeles in 1989 and released several albums, singles, movie and video game scores with 2018 heralding a new full length release, "God" in over 22 years.
Bat was one of the founders of the infamous House of Usher nightclub in the Bay Area and still DJ/VJs from time to time at nightclubs around the world.