The Eldritch Master of Body Horror - Junji Ito