Sakura, an adorable character with powerful magic potential. Yes, I can totally see those two working well together.