Against Akio's expectations, Wataru returns to Promised Island for good. The sisters become so happy for his return that they cherish every moment with him.
click here to see where to watch or .
Ready to Watch Sister Princess, Season 1, Episode 26?