* The immortals are Chinese deities worshiped by many. * They were originally chartered to come down from the heaven to assist mankind and help us achieve our goals. * They possess supernatural powers and are capable of performing magic. * Their presence bestow good health, happiness and extremely good fortune.
There are no reviews for this product yet. Please write a review here.