科學小飛俠
In March 2005, Imagi International signed him on to direct "TMNT" for a 2007 release date. Kevin Munroe was scheduled to direct "Science Ninja Team Gatchaman" the movie but pulled out.