... to mention that:
- There is a town in Japan named Yabu
- There is a town in Saudi Arabia named Yanbu (which apparently is about to become big news with the whole Gulf/Hormuz/Oil thing)
(come on, it's Friday night, and the world is probably about to end or something).