One Rock at a Time: Building a Spiritual Legacy for God in Japan