Rumi Hiiragi

Rumi Hiiragi (born 1 August 1987 in Tokyo) is a Japanese actress.

Filmography
She performed Chihiro Ogino in Spirited Away, Young Mother in Ponyo on the Cliff by the Sea, and Sachiko Hirokouji in From Up on Poppy Hill.