Duckbill Mole

Duckbill Moles are one of the secret bosses in Mega Man X: Command Mission.