9918 - Cheshire Hentai
9918
Cheshire construct by the Lorax.