Odd Beholder

About this artist

Odd Beholder is a pop music duo that’s based in Zurich (Switzerland)
The members are Daniela Weinmann and James Varghese.