Check out all our Upcoming Release announcements New release from: OSUKARU – Starbound (October 22, 2021) Osukaru returns with Starbound on October 22nd, 2021 via AOR Heaven! Swedish melodic glam metal band Osukaru are Starbound with their 6th full-length studio offering, standing high on the success of their last record House of Mirrors (2018). With one […]