YatagarasuIs a radiant being that resides in the sun. It is a...