Mutsumi Sasaki

Mutsumi Sasaki

Mutsumi Sasaki

Mutsumi Sasaki

Acting

Lu Over the Wall (2017)

Chief Priest (voice)

Summer Wars (2009)

Kazuo Shinohara (voice)