Wild stuff found at Bottom of the Cup Tea Room in New Orleans. www.instagram.com/p/Bl60OvBFW