Cat becomes head priest at Japanese shrine

Feline stationmaster takes on a new role at a special ceremony.

Read More