Saint Beast: Kouin Jojishi Tenshi Tan official wallpaper
Saint Beast: Kouin Jojishi Tenshi Tan poster

Saint Beast: Kouin Jojishi Tenshi Tan

(2007)

Seasons

Saint Beast: Kouin Jojishi Tenshi Tan Season 1 poster

Season 1 (2007)

with 13 episodes premiered on April 4, 2007