Friday, April 19th, 2024

Ultimate in service


I found this on YouTube, I think it shows the attention to detail and level of service that you get in Japan:

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!