Lemon Demon Wiki
Advertisement

This song is a medley of interpretations of songs from the 1991 LucasArts game w:Monkey Island 2: LeChuck’s Revenge. It it was originally available for download on OC Remix.

Advertisement