According to legend, the temple houses a small statue of the Buddhist goddess of mercy, found in the Sumida River by two local fishermen in the year 628 but in fact not even the temple priests have ever seen it.
The temple has a small statue of a goddess.