Image Trademark of Greene Turtle Franchising Corporation, The Trademark Details