The Otagi Nenbutsu-Ji temple is Japan’s most continuously ruined temple… but that hasn’t stopped its 1,200 happy buddhas from smiling!