Possibly rare Japanese (Disneytoon style) animation found