The life of a princess is envied around the world.
Royal palaces, lavish ceremonies and a huge wedding are all usually part of the package.
But Japan ’s Princess Toshi is said to be the loneliest princess.
The life of a princess is envied around the world.
Royal palaces, lavish ceremonies and a huge wedding are all usually part of the package.
But Japan ’s Princess Toshi is said to be the loneliest princess.