Fresh out of the Eurovision Song Contest 2017, Germany’s representative Isabella Levina Lueen releases the official music video for her