Shion

A very shy inhabitant of Horai Island who will have to find his inner strength in order to save the other half-demon children of the Island.