Let me just chime in and say: yes, cool map
Political maps are not my cup of tea, but I definitely like this one. I like the way how you made Japan the focal point.