Moustache Of Insanity – The Monkey And My Princess 21st July 2011 by nikvestberg Categories: Experimental, Music Video, video.Tags: Casio, Fika Recordings, Game Boy, indie, indie pop, indiepop, Moustache Of Insanity, pop, The Monkey and My PrincessBookmark the permalink Game Boy Camera. Shot in London in July 2011.