9915 - Cheshire Hentai
9915
Cheshire construct by the Lorax.