Elliphant “Down On Life” Published by Hailing from Sweden is Ellinor Olovsdotter aka Elliphant whose latest video “Down On Life” is …