Flock of sheep participate in month-long ceremony to mark Japan's new imperial era

  • 5 years ago
The sheep formed the Chinese character of the word Reiwa, which means "beautiful harmony", and is the name of the new imperial era of Japan.

Recommended