By NICOLA SHANNON Associated Press
Share this story

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