Chesire Cat

From NewEden
Jump to navigation Jump to search
ChesireCat.png

The Chesire Cat is an unmistakable landmark in New Eden City, visible from most points on the NE corner of the city.