Number 98, Puzzle. Vexen and Zexion try to work out what's the matter with Demyx.
No reviews yet
Sign up to review this story.