Aniworks Logoworks
Hakuouki: Otogisoushi

Episode 7 of Hakuouki: Otogisoushi