Claim: Satoru Kawaguchi film roles includes 2005 Water (Keiichiro) and 2016 Rangoon (Hiromichi).
Evidence: 2007 Water 
2017 Rangoon