Time Limit Investigator
Series • 2006
Twilight of the Cockroaches
Movie • 1987
Ultraman Zearth
Movie • 1996