Toshiyasu Otsuka


Production Credits

Happy Feet (2006)
Visual Effects
World Trade Center (2006)
Visual Effects Technical Director