His Majin Vegeta cosplay is particularly detailed, complete with the tattered blue jumpsuit and bloodstained face after the Vegeta’s back to back battles with Goku and Majin Buu. Goku and Vegeta are definitely some of the hardest characters to pull off when cosplaying due to swarms of critics ready to overanalyze every small flaw and detail, but Davide Ravera makes it difficult for anyone to refute the uncanny resemblance to Vegeta during one of his most controversial moments.