Zim

Zim is a minor Character of Ducktales Remastered