God's Puzzle — 2002 Japanese novel by Shinji Kimoto