Masakatsu Higuchi
Director/a
Tomoko Hayakawa
Witch
Tsukasa Kadota
Wolf
Yûta Kanaya
Soldier
Kiyo Matsumoto
Red Hood
Tomonori Muraoka