Aniworks Logoworks
Hakuoki ~Demon of the Fleeting Blossom~

Episode 1 of Hakuoki ~Demon of the Fleeting Blossom~