According to the K12 Academics website, Japanese 2nd-graders in high school are generally between 16 and 17. We estimate Shikimori, Yuu, and Kyou to be 16-year-old pupils.