The mystery of the disappearing family altar water offering: Man catches the culprit pink-pawed!

A Japanese family wondered why water placed on their family alter kept disappearing. Turns out a furry relative was to blame!

Read More