Satoru Takeuchi

Cast