Warning: The following opinion blog contains nudity and graphic language