Check out all our Upcoming Release announcements New release from: LYCANTHRO – Mark of the Wolf (June 04, 2021) Lycanthro are a four-piece Power/Thrash metal band that formed in 2016 in Ottawa, Canada. They combine power, thrash, and speed metal, along with an energetic and epic stage presence with their lyrical themes from classic horror and […]