Scrooge Fighting Plant Art

Scrooge Fighting Plant Art from DuckTales Remastered