In early 1600s, the disparity of power between east and west
was not so obvious, at that time China (maybe Japan)
thought Spain, Portugal and other European powers as sea rover,
not a civilization.
So I believe Japan just want to prevent sea rover from inbreak.
about Mongols,what I mean "worship power":
before conquer--- resisted, after conquer ---worshiped
USA has a buddy--- Britain, their relationship based on the
same believe, same ideology and same cultural background.
I believe Japan-USA relation not based on these, the
reason why Japan want to be ally with USA is just because USA is a
superpower.
that is what I mean "worship power"