Theo truyền thuyết, ngôi chùa có một bức tượng nhỏ của nữ thần từ bi Phật giáo, được hai ngư dân địa phương tìm thấy ở sông Sumida vào năm 628 nhưng trên thực tế, ngay cả các tu sĩ trong chùa cũng chưa từng nhìn thấy nó.
Ngôi đền có nhiều vật phẩm đã được người khác tìm thấy.