Once upon a time in Taiwan
A Story of Princess Kavalan.