March 7, 2017 Feeling Small at Todai-Ji Nara, Japan Todai-Ji houses the largest bronze statue of Buddha Vairocana along with two towering statues of Bishamonten and Komokuten. You will also run into many deer that have strolled over from Deer Park.