Mr Mejjing

Mr Mejjing is one of the ten Mej Mej Overlords.