Scrooge McDuck.

From DuckTales by Capcom/Disney on the Nintendo Entertainment System. Includes bonus Beagle Boy Pixel Page.

Tags: