Tokitoshi Shiota
The Pinkie 2014
Rating: 6.4
Snake of Violence 2013
The Happiness of the Katakuris 2002
Rating: 6.9