Aniworks Logoworks
Hakuouki: Otogisoushi

Episode 6 of Hakuouki: Otogisoushi