Aniworks Logoworks
Hakuouki: Otogisoushi

Episode 8 of Hakuouki: Otogisoushi