Editing
EN, JA cinema · 3 credits
Also known as Emi Macuaga · M.E. Macuaga
Rat
Angry Planet
Editor
The Well
2000
as Oharu
Production Assistant