A short puppet animation movie by Tadahito Mochinaga.
Uriko-hime to Amanojaku is not available for streaming at this moment.