Sakura Hime: The Legend of Princess Sakura

Alt title: Sakura Hime Kaden