Iranian Hulk has shown off his core strength by taking power punches to his stomach just days away from his fight with Kazakh Titan.
The popular social media star - whose real name is Sajad Gharibi - is making his boxing debut after years of teasing fights which have either never materialised or collapsed at the last minute. Gharibi takes on another polarising figure on social media in Djumanov Almat Bakhytovich, who goes by the nickname Kazakh Titan, this Sunday in Dubai.
Gharibi's clash with Bakhytovich comes three months after his fight with the 'World's Scariest Man' Martyn Ford was cancelled, with the Brit pulling out over mental health concerns related to Gharibi. The Iranian is known for his bizarre training methods, most of which don't involve any sort of boxing, but a recent video has shown Gharibi taking some extremely hard body punches from his coach Hamzeh Moradian.