Sachika Kamura is known for Shinema no tenshi (2015), J-What's Cinema: Pet Box (2006) and I Am. (2010).
Shinema no tenshi
I Am.
Red Letters
J-What's Cinema: Pet Box
No data