Hakuouki Shinsengumi Kitan

Alt titles: Hakuoki: Demon of the Fleeting Blossom