Ghost Catcher: Legend of Beauty
Season 2 poster

Ghost Catcher: Legend of Beauty

Season 2

201236 episodes

Episodes