Episode 1: The Beginning

The Beginning is the first episode of Saint Beast: Kouin Jojishi Tenshi Tan.