hummingbird

General - A bird credited with magic powers. This bird is said to live on dew, to hibernate and always tells the truth. In some cases, feathers from this bird are used as charms. Sometimes identified as hummingbird, Bird of the Gods, Bird of the Gods, Revival Bird, Revival Bird or humming bird.