Czech tough guy Ramon Macchio having a pleasure