What really happened when Chirrut Imwe confronted those stormtroopers.
Visual Effects and a preview to a new up and coming stop motion by the Odd Piece Team! 😀
Hover tank pilots stationed at “Split-Rock” on Jedha seem to be tasked with simple instructions out of there expertise but a trooper with a itchy finger creates problems. An ODD PIECE Production.