At long last, Japan’s Princess Mako and her “commoner” boyfriend, Kei Komuro, will marry on Oct. 26, after a three-year delay. But will they live happily ever after?Yes, probably, if they follow …
( read original story …)
The Japan News
At long last, Japan’s Princess Mako and her “commoner” boyfriend, Kei Komuro, will marry on Oct. 26, after a three-year delay. But will they live happily ever after?Yes, probably, if they follow …
( read original story …)