In the city of Fillydelphia, the young artist Splash Page is drawn into a conflict between cults, devils, angels, government organizations, and scientists as Kamen Rider Ego, supported by the shifty Id. A fight that will forever change this city!
Come closer, stay a bit and I will tell you one of my bizarre tales.