The Japanese Emperor family is believed to be the world's oldest, with a myth-filled history that dates back more than 2,600 years.
The Japanese imperial family is believed to be the world's oldest, with a myth-filled history that dates back more than 2,600 years.