Acting
EN, JA cinema · 2 credits
Tokyo Home Stay Massacre
Hibagon: Japanese Bigfoot
as Eddie
as Spencer