The Moon (Ducktales)

The Moon is a stage ripped from the game Ducktales in the moon leven