Ograoum Papas

Ograoum Papas is the 4th boss in the Mr. Nutz game series.