That be the headquarters of the big old cult in Independence, Missouri.......
I never get it right whether it's Mormon or Latter Day Saints od Church of Christ of Latter Day Saints or what.....
But they build big old gaudy temples of doom wherever they go.