The second part of Fuwari! Don Patch, a spin-off of Bobobo-bo Bo-Bobo starring Don Patch.
Doesn't look like anyone has reacted to this yet