A large white and blue truck pulls up outside a stadium in central Japan and slowly expands into a place of worship.