A short puppet animation movie by Tadahito Mochinaga.
The Stolen Lump is not available for streaming at this moment.