Chogosonshi-ji, the Tiger temple