9913 - Cheshire Hentai
9913
Cheshire construct by the Lorax.