Big Mummy

Big Mummy is a Egyptasis from the planet Fasciasa.

He appears in the custom show Ethan 10