Creation 1993
City Tallinn, Estonia
Country Estonia
Links Allmusic