Dallyeola Pigu Wang

Cartoony dodgeball game for Master System. Only released in South Korea.