Nuuradin Sugaal, aka Owliyo, says he is "just a sick man" who has never been in love, but has moved many with his romantic songs.
Security authorities have expressed concern that the video has tarnished the reputation of both Kilifi police officers and the Administration canteen.
A video posted by Hodan just six hours before her untimely demise showed her walking alongside three police officers.