Terrahawks

A band of heroes defend Earth against the hideous Zelda

More info

Series 3