Kingdom Hearts II

Sora is 15, Riku is 16, and Kairi is 15