Percival, a kind boy, lives with his grandfather in a remote place called "God's Finger". However, t...