Project: Tlacuache Logo ©2020 _________ Based on spanish brand name "Tlacuache" or opossum in English, we created an Aztec headed possum animal to represent this restaurant-Bar with a modern Mexican style touch for a broad audience in Mexico City.