The magical and mystical Pokemon world