Henge

A young couple are living a quiet and happy life, until the husband suddenly begins howling uncontrollably.

Release: 2011
Rating: 5.1
Duration: 0h 54m
Country: Japan