festival stage with a giant hand visual and cheering crowd

Vaundy Summons the Giant Hand, Clockenflap 2025