I've never seen this before! Any idea where this is from?Now that I look at it, it reminds me of Sakura no Hanabiratchi 2008, but Kitarie was not in that :|