Invader Zim

Invader Zim is a character from the series of the same name. It is currently unknown who Zim is up against.