Tagman upon the hill

Stars And Rabbit: ‘Man Upon The Hill’

Having formed in Yogyakarta, Indonesia in 2011, duo Stars and Rabbit have gained critical acclaim for their authentic sound.  ‘Man Upon The Hill’ is their latest release, which sounds, blissfully, like virtually no one else unless you venture down the route of comparing lead vocalist Elda to the likes of Joanna Newsom, which isn’t a…