skincube- Steamed Hams but it’s the title page for a Junji Ito comic.

more about : skincube