Avagon: The Bird Monster

Avagon: The Bird Monster is a Japanese/American computer animated series that airs on Nicktoons.