Cyrha - Letters to MyselfOne of the hottest new releases this month comes from the new Swedish outfit, Cyhra. Formed as a bit of a Swedish super-group, they come...