Your cart is empty
The enjoyment body of Amitabha Buddha, Amitayus is the buddha of infinite life. From our travels to Nepal.