Season 1
Okamikakushi: Masque of the Wolf
AirDate: 1/7/2010
Episodes: 12

Overview: