The Moon - DuckTales: Remastered

"The Moon - DuckTales: Remastered" is a high quality rip of "The Moon" from DuckTales: Remastered.