The hard rocking Maids from Japan are still at it with the release of another great track.
Announcing the track to the world by simply saying “Welcome home,masters & princesses” you just know this is going to be good.
I know a few fans are probably sad about their recent cancellation, but I would like to think this new track helps make up for it.
And if anything the new album is going to be their best one yet.
Categories: Music