3d illustration rendering of mannequin hand hold technology futuristic cyberpunk display, gaming scifi stage pedestal background