Posted in Music Videos Kraken Not Stirred – Happy Little Trees Geek World Order November 22, 2018 Leave a comment Check out Happy Little Trees from Kraken Not Stirred. The song is a tribute to Bob Ross. Author: Geek World Order Related Articles Random – Love Remains feat. Bag of Tricks Cat Captain Dan & The Scurvy Crew – “Sea Monsters” The Roots sing over the Super Mario Theme Star Rekt – Tailor Shop