Amida Buddha
Personification of Ultimate Truth, Light and Life (not a deity);

from the Sanskrit, Amitabha (infinite light), and Amitayus (infinite life).
amida