Created by
Set during the time between World Wars, good and evil fight of control of the world. Using new advanced technology and occult artifacts, good and evil duke it out across the globe.