Aniworks Logoworks
Hakuouki: Otogisoushi

Episode 12 of Hakuouki: Otogisoushi