Yakushi Nyorai was one of the first Buddhas to come to Japan. The deity was cherished because it helps people by granting them relief from various forms of illnesses. It has great popularity in the Kansai area of Japan, given that it is where Buddhism first took hold in the country.