The Czech band recently released the follow up to their successful Hotel Moscow, a new album provocatively called Do You like My Shit?