Yes, that is naked man hiding his penis on the cover. Burning Itch is a Tennessee KBD -style punk band. This record consists of two songs that will fuck you up. They are loud, fast and punk as fuck. Enjoy. Imported from Italy from Goodbye Boozy. Tracks are "Satisfied" and "Say it Again".