King Louie is back with new song titled "Tesla"