Scrooge McDuck

A character from the late-80's animated TV series Ducktales.

Related Skins