Den Of
Sleep

Demon - Junji Ito