info@news-matic.com
This is a dark, haunting revenge tale with a side order of unsettling insights into the murkier side of the Japanese entertainment industry.