I visited a few other larger islands while scoping out my competition in a previous LB and saw this animal that looks like a cat wonderwoman. I also saw a golden statue of the animal. Given we have a wonder woman movie coming out soon, I was wondering what is the name of this animal and what event did they release this in. Anybody remember?