Episode 1

the devil squad episode 1 is a episode still not released. the release date is unknown given that the episode has still have to have a cast for the characters.