This video for Royal Canoe‘s “Birthday” gives me the heeby jeebies. Also a whole lot of “WTF”.