It's not rocket science
Mega Ultra Duck Puncher 4

Source and More information: Mega Ultra Duck Puncher 4 [Free] [Fighting]

Author: itch.io