he leaves the dimension to join with his fellow superheroes mubera mu ntore z'indengabanizi merritt was born in new york city ni cyo gihe twabiganiragaho tukibaza tuti ubundi ibi ni ibiki turimo