Spirit of the Harvest Moon (Courage the Cowardly Dog)

The Spirit of the Harvest Moon is a villain from Courage the Cowardly Dog