Yes, this website is legal. All the music is released under the appropriate license. Also all the music in this website is made entirely by Mind Scream.