Impuball (Morphyverse)

This is Morphyverse version, you may be looking for Original Impu

Impuball is a red habitable planet, but it forced Chouldball collided with it