Odd Beholder

關於此藝人相關信息

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