Hakuoki
Capital of Snowflakes
S1 E1:
Chizuru Yukimura is in Kyota looking for her father, a doctor who's gone missing. When demons called ronin chase her, she is saved by the Shinsengumi. They allow her to live at their headquarters since they are also looking for her father.