Ilerioluwa Oladimeji Aloba, known by his stage name Mohbad, was a rising rapper, singer, and songwriter from Nigeria. The rapper died last Tuesday at the young age of 27, which resulted in outrage from his fans who took to social media and to the streets as well, demanding a thorough investigation into the death of the acclaimed musician.