W
Wez So_N_So Review of Yokota Airbase Environmental S...
If you can make it in it is a great place to stay ...
If you can make it in it is a great place to stay a little while and take in some sites and do some shopping
Comments: