Loading...
Uploaded by 21centuryBOX on Jul 12, 2009
Imperial Palace is the main residence of the Emperor of Japan.located in Tokyo.Head of state using the Emperor is only the Japanese Emperor in the modern world.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)