Pseudoepitheliomatous keratotic and micaceous balanitis: a series of eight cases. (29th June 2022)