Giant Mutant Hummingbird

Giant Mutant Hummingbird appeared in the 1998 animated TV series called Godzilla the Series.