Mansa Cruz having some fun