an Entity references as follows:
Twisted Justice (日本で一番悪い奴ら, Nihon de Ichiban Warui Yatsura) is a 2016 Japanese crime comedy-drama film directed by Kazuya Shiraishi and written by Junya Ikegami. It was released in Japan by Toei and Nikkatsu on June 25, 2016.