Anky Rose and Leo having fun