vv221, 24 days ago Oh, I know this place: it is the street of the voodoo store on Mêlée Island, in The Secret of Monkey Island!
Oh, I know this place: it is the street of the voodoo store on Mêlée Island, in The Secret of Monkey Island!