Okamikakushi: Masque of the Wolf
TV-14 - TV Series