Yuzumi Shibamoto

Yuzumi Shibamoto (柴本 優澄美) is a Japanese actress who played Rin Yamagatana in Garo Special: Byakuya no Maju. She reprised her role in Garo Gaiden: Tougen no Fue.