Elmo Aoyama – Life