Large hand-shaped cloud over China [Conspiracy]