Indescribable video clip Rob Beschizza 10:59 am Sun, Jan 12, 2014 Hai! From Funky Forest, apparently.