Hime and Iona's difficult past is revealed.Hime and Iona's difficult past is revealed.Hime and Iona's difficult past is revealed.