The first in a series of projects renewing ancient imagery for our postmodern present, “Hannya” follows the story of a lustful and deplorable Japanese taxi driver who picks up a demonic couple fashioning Hannya (demon) masks. The demonic couple begins to pleasure each other in the backseat and taunts the driver to join…