Magical Beings

Magical Beings are individuals who are gifted with special powers such as witches and sorcerers. Other cases are beings who already have ability even since they had existed are cupids, angels, guardian angels, demons, etc. However there are some cases where some beings are given powers at birth.