43189869872_633757a3ca_o Published July 26, 2018 at 2903 × 4355 in Universal Robots Universal Robots, Quantum Dragon Theatre, 2018