Production
JA cinema · 3 credits
Geharha: The Dark and Long-Haired Monster
Ultraman Mebius & Ultra Brothers
Why Don't You Play in Hell?
Producer
Production Manager