Channel Zero: The Dream Door

A study of a creature from the latest season of Channel Zero.