9916 - Cheshire Hentai
9916
Cheshire construct by the Lorax.