Talk:Neo Politan/@comment-27596920-20140827001424/@comment-18396318-20140827040923

Smiling cat symbol sounds pretty plausible. I was looking into possible inspirations a bit ago, and the one that seemed to make the most sense was the Cheshire Cat.