Showing the single result
1. Being in the heavenly world, as a messenger of God, it is believed to transmit deity to human beings and protect human beings. 2. A parable of pure and kind heart. Japan call “Ten shi”.