Mikaben wallpaper Mikaben Mikaben was born in Port-au-Prince in 1981. Mikaben leaves behind his wife Vanessa Benjamin who is currently expecting their thir… Tuesday, October 18, 2022 Edit