Japanese Noun けしん • (keshin) 化身: (Buddhist) incarnation, impersonation, personification, avatarWikiwand - on Seamless Wikipedia browsing. On steroids.