Welcome to OkinawaDirect.com

We're back

Well it took us a little time but we have finally worked out the database issues and it appears that everything is now functioning correctly.  Thanks for your patience.