9914 - Cheshire Hentai
9914
Cheshire construct by the Lorax.