Royal Canoe never fail to delight us with a strange yet fun music video for their danceable tune “Somersault”.