Beijing based horror metal band Scare the Children release debut album.
“The first album is called Odyssey – who is telling the story of Betsy – a haunted doll that attaches itself to a young boy. Eventually, Betsy is separated from the boy. The decades roll by and the doll tries to find its way back to its original owner.”
The band also released a music video which you can check out at the link below (the embed settings on the link isn’t allowing us to play the video directly here)