Insurance for Americans Moving to Japan: Why US Domestic Plans Stop at the Border

It’s a brutal reality check many Americans face when they decide to embrace life in Japan: your trusty US domestic health insurance plan, the one you’ve relied on for years, simply stops working the moment you step off that plane. Believe me, I’ve seen countless new arrivals discover this the hard way, leaving them confused, unprotected, and financially vulnerable. This guide will walk you through why your American health insurance won't cut it here and, more importantly, lay out the comprehensive solutions available to ensure you stay healthy and financially secure in your new home.

Disclosure: This post may contain affiliate links. We may earn a commission at no extra cost to you if you make a purchase through these links. Read full disclosure.

The Harsh Reality: Why Your US Insurance Won't Work in Japan

Picture this: you've packed your bags, said your goodbyes, and landed in the Land of the Rising Sun, full of excitement. Then, a few weeks in, you get that nagging cough or twist an ankle. You reach for your American insurance card, only to be met with blank stares at the local clinic or, worse, a polite but firm "we cannot accept this." It's a rude awakening, but it's crucial to understand the fundamental differences between healthcare systems. Your US policy is designed for the US, not for the intricate, often bureaucratic, landscape of Japanese healthcare.

Understanding Geographic Limitations

Most domestic health insurance plans in the United States, whether employer-sponsored, purchased through the marketplace, or even Medicare/Medicaid, are inherently geo-restricted. This means their coverage is explicitly limited to services received within US borders. They are not set up to negotiate with foreign hospitals, process claims in other currencies, or navigate the legal and administrative frameworks of another country's healthcare system.

Think of it like this: your driver's license from California is perfectly valid in New York, but it won't get you behind the wheel legally in Tokyo without a Japanese license or an International Driving Permit. Healthcare insurance works similarly. The contracts between your US insurer and its network of doctors and hospitals are exclusive to the American system. When you're in Japan, you're outside that network, outside that legal jurisdiction, and, unfortunately, outside your coverage. Some premium US plans might offer limited "travel benefits," but these are almost universally designed for short trips, not for long-term residency, and often only cover true emergencies, leaving you exposed for routine care, specialist visits, or chronic condition management. It’s a huge distinction that many expats only realize when they're already here and need care.

The Japan National Health Insurance NHI System

Unlike the US, Japan operates a universal healthcare system, primarily through its National Health Insurance (NHI) and Employees' Health Insurance (EHI) schemes. For most American expats, especially if you're self-employed, a freelancer, or new to a company that doesn't offer EHI from day one, you'll be enrolling in the NHI. This isn't optional; it's a legal requirement for all residents. The moment you register your address at your local city hall (ward office), the clock starts ticking for your NHI enrollment.

This mandatory system is designed to cover everyone residing in Japan, ensuring that no one is left without access to essential medical care. The beauty of the NHI is that it covers a significant portion, usually 70%, of most medical costs, from doctor's visits and prescriptions to hospitalization and surgeries. It’s a stark contrast to many US plans where you might face high deductibles before any real coverage kicks in. However, it's also a completely separate entity from anything you've dealt with in the States. Your US insurer has no ties or agreements with the Japanese NHI, making direct usage impossible. For a deep dive into the system, check out our guide on Japanese National Health Insurance Basics for Foreigners.

What About Travel Insurance It's Not Enough for Residents

Many newcomers, trying to be proactive, think that picking up a travel insurance policy will bridge the gap. While travel insurance is absolutely vital for short visits to Japan, it's a completely different beast from resident health insurance. Travel insurance is, by its very nature, temporary. It's meant for tourists, not for people who have moved their lives here. Most travel insurance policies have strict limitations on the duration of stay, often capping coverage at 30, 60, or 90 days, and explicitly exclude coverage for pre-existing conditions or routine check-ups once you establish residency.

The moment you obtain a long-term visa, register your address, and generally become a "resident" in Japan, most travel insurance policies become invalid or severely restricted. Insurers view you as having "moved" rather than "traveled." This distinction is critical because if you try to use a travel policy for a non-emergency or after exceeding its residency clause, your claim will almost certainly be denied. For instance, if you're here for six months on a Digital Nomad Visa and get a nasty flu in month four, your initial travel insurance might very well decline your claim, leaving you with the full bill. It's designed for unforeseen incidents during a trip, not for the ongoing healthcare needs of someone living here.

The Mandatory Enrollment: Japan's National Health Insurance for Residents

Navigating the administrative labyrinth of Japan can feel like a game of Super Mario with endless forms and unexpected obstacles. But trust me, enrolling in Japan's National Health Insurance (NHI), or Kokumin Kenko Hoken (国民健康保険), is one of the most critical first steps for any American expat. It’s not just a recommendation; it's a legal obligation and your fundamental safety net.

Who Must Enroll?

The rule of thumb is simple: if you're living in Japan with a valid residence visa (anything other than a short-term tourist visa, generally for stays over three months) and you are not covered by your employer's health insurance scheme (called Employees' Health Insurance, or Shakai Hoken), then you must enroll in NHI. This includes:

  • Self-employed individuals: Freelancers, entrepreneurs, those working remotely for overseas companies.
  • Students: Unless your school provides a different specific plan.
  • Unemployed individuals: Those between jobs or searching for work.
  • Dependents not covered by EHI: If your spouse is on EHI but you don't qualify as their dependent under Shakai Hoken rules (e.g., if you earn too much), you'll need NHI.
  • Digital Nomads: Under the new Digital Nomad visa, while you need private insurance for entry, once you establish residency, NHI enrollment is typically expected after the initial 90-day period if you don't meet specific exceptions.

Even if you have private insurance from a company like SafetyWing, you are still legally required to join the NHI if you fall into one of these categories. The private insurance then acts as a supplementary layer, which we'll discuss in detail later. Ignoring this requirement can lead to back payments, penalties, and denial of services when you truly need them. The local city hall will send you bills, and eventually, if unpaid, this can impact your visa status.

The Enrollment Process for Newcomers

Alright, deep breaths! The enrollment process, while bureaucratic, is manageable if you know the steps. Generally, you need to visit your local city hall or ward office (kuyakusho or shiyakusho) within 14 days of moving into your residence in Japan. This is usually done at the same time you register your address.

Here's a rough outline:

  1. Register your address: Go to the Residents' Affairs Division (Jumin-ka) with your passport and Residence Card (Zairyu Card). You'll fill out a moving-in notification form (Tennyu Todoke).
  2. Head to the National Health Insurance division: After registering your address, you'll be directed to the NHI counter (Kokumin Kenko Hoken-ka).
  3. Required documents: You'll need your Residence Card, your My Number Card (if you have one, or the notification slip), and sometimes proof of income from your previous country (though not always required for initial enrollment).
  4. Fill out the forms: There will be a series of forms, mostly in Japanese. Don't panic! Many city halls in larger cities like Tokyo and Osaka have English-speaking staff or at least translation apps available. It's always a good idea to bring a Japanese-speaking friend if possible, or use a translation app on your phone.
  5. Receive your NHI card: Once processed, you'll receive your bright green or blue NHI card (保険証, hokensho) either on the spot or it will be mailed to your registered address a few days later. This is your golden ticket to accessing affordable healthcare.

Remember, the NHI system will calculate your monthly premiums based on your previous year's income in Japan. For new arrivals without prior Japanese income, your initial premiums will often be the minimum rate, but they will be adjusted retrospectively once your first year's income data becomes available. This can sometimes lead to a surprisingly large bill in your second year, so be prepared! We have a fantastic guide on Japan’s National Health Insurance: What You Need to Know (2026 Guide) that breaks down the upcoming changes and current system.

Costs and Coverage of NHI

The NHI is truly a cornerstone of living in Japan. With your NHI card, you typically pay only 30% of your medical expenses at the point of service. This applies to most general medical care, including:

  • Doctor's visits and consultations
  • Prescription medications
  • Hospitalization
  • Surgeries
  • Dental care (basic procedures)
  • Some mental health services

NHI Premiums: The monthly premiums for NHI are calculated based on a combination of factors: your previous year's income, the number of dependents, and your local municipality's specific rates. Generally, the higher your income, the higher your premium. These payments are typically due monthly or quarterly and can be paid via direct debit, at convenience stores, or through your bank. For those without prior Japanese income, the initial rates will be low but expect them to increase in your second year as your Japanese income is assessed. It's worth noting that annual health check-ups and some advanced dental procedures might not be fully covered, which is where supplemental private insurance can be beneficial. Understanding Understanding Japanese Medical Bills and Insurance Claims can save you a lot of headache down the line.

Here’s a simplified look at NHI premiums (these are estimates and vary by municipality and income):

Annual Income (Approx. JPY) Monthly NHI Premium (Estimate JPY) Coverage Key Benefits
Below 1,000,000 2,000 – 5,000 70% Low-cost access to doctors, medication, hospitals. Essential for all residents.
1,000,000 – 3,000,000 5,000 – 15,000 70% Comprehensive care, including basic dental and mental health.
3,000,000 – 5,000,000 15,000 – 30,000 70% Same core benefits, higher contribution proportional to income.
Over 5,000,000 30,000 – 60,000+ 70% Still caps out at a certain point, ensuring affordability for high earners too.

Note: These figures are general estimates and can fluctuate significantly based on your specific ward/city and family structure.

While NHI is fantastic for primary care and emergencies, it doesn't cover everything. Things like some elective procedures, certain vaccinations, or needing an English-speaking doctor in a hurry often fall outside its immediate scope, which leads us to private options.

Beyond NHI: Exploring Supplemental Private Health Insurance Options

So, you're enrolled in NHI – fantastic! That's your foundational safety net. But for many American expats, especially those used to broader coverage, more extensive English-speaking services, or needing specific travel flexibility, the NHI might not feel like quite enough. This is where supplemental private health insurance comes into play. It's not a replacement for NHI (unless you're on a very specific, rare corporate plan), but rather an enhancement.

Why Consider Private Insurance?

Even with the amazing benefits of Japan's NHI, there are gaps that private insurance can fill, offering a significant peace of mind for expats. Here’s why many Americans choose to add a private plan:

  • Expanded English Services: While major hospitals in Tokyo, Osaka, and other big cities have international patient services, smaller clinics often don't. Private plans can sometimes provide access to a wider network of English-speaking doctors or even offer interpreter services, which can be invaluable when you're explaining complex symptoms. Imagine trying to articulate a strange rash or persistent pain in broken Japanese – it's stressful!
  • Wider Clinic/Hospital Choice: Private insurance can give you more flexibility in choosing clinics, especially those tailored to foreign residents that might operate on a direct billing system, meaning you don't have to pay upfront and claim reimbursement.
  • Coverage for Non-NHI Procedures: Certain procedures, advanced dental work (beyond basic fillings or extractions), cosmetic treatments, and some innovative therapies might not be covered by NHI. Private plans can often step in here.
  • Repatriation and Evacuation: This is a big one. If you become gravely ill or injured and need to be transported back to the US (or another country) for long-term care, NHI will absolutely not cover these astronomical costs. A robust private international health insurance plan usually includes emergency medical evacuation and repatriation, which can literally save your life and your family's finances.
  • Travel Outside Japan: If you plan on traveling around Asia or back home to the US while living in Japan, your NHI generally only covers you within Japan. A good international private policy will cover you globally, which is essential for any mobile expat.
  • Direct Billing and Less Paperwork: Some international private insurers offer direct billing with certain clinics, especially those catering to expats. This means you avoid the upfront 70% payment and the hassle of filing reimbursement claims. While NHI is simple enough for most routine claims, having fewer forms to fill out is always a bonus.

Key Features to Look For in a Private Plan

When you're sifting through the options for private health insurance, especially as an American in Japan, it's easy to get overwhelmed. Here are the crucial features you should prioritize:

  1. Geographic Coverage: Does it cover you in Japan and when you travel back to the US or other countries? Many international plans have specific clauses about coverage in your "home country," so read the fine print.
  2. Emergency Evacuation/Repatriation: As mentioned, this is non-negotiable for serious incidents.
  3. Direct Billing Network: Does the insurer have a network of English-speaking clinics or international hospitals in Japan that offer direct billing? This convenience is huge. Check out our list of Top 5 English-Speaking Hospitals in Tokyo (Foreigner-Friendly) to see if they're in the network.
  4. Customer Service in English: When you're sick or stressed, the last thing you want is a language barrier with your insurance company. 24/7 English support is a lifesaver.
  5. Flexibility and Portability: If your plans in Japan change, or you move to another country, can you keep your policy? This is particularly important for digital nomads or those on less stable visa statuses.
  6. Mental Health Coverage: In today's world, mental health support is just as important as physical. Confirm what mental health services are covered, including therapy and counseling. This is vital, as navigating Mental Health for Expats: Counseling and Support in Japan can be challenging without proper coverage.
  7. Pre-existing Conditions: Be transparent about any pre-existing conditions during application. Some policies might exclude them, or offer coverage at a higher premium.

Introducing SafetyWing for Expats

When it comes to flexible, international health insurance for expats and digital nomads, SafetyWing often comes up as a strong contender, and for good reason. It’s built with the global traveler and long-term expat in mind, specifically addressing many of the gaps left by domestic US plans and even some aspects of the Japanese NHI.

SafetyWing offers an international medical insurance product called "Nomad Insurance" and "Remote Health" that is designed for individuals living and working abroad. Unlike traditional travel insurance, Nomad Insurance offers renewable monthly coverage that can extend for months or even years, making it suitable for long-term residents. Crucially, it provides coverage both in Japan and in almost any other country you might visit, including limited coverage in your home country (like the US) for short periods. This global reach is a huge plus for Americans who often travel back to visit family or explore other parts of Asia.

One of the standout features of SafetyWing is its simplicity and flexibility. You can sign up online easily, and the monthly subscription model means you're not locked into long contracts. This is especially appealing for those on new visas or with evolving plans. For instance, if you're working for an overseas company and contributing to the NHI, SafetyWing can act as that vital supplemental layer, giving you broader access to international clinics, emergency evacuation, and global coverage that NHI simply doesn't provide. It truly fills the role of comprehensive private coverage for American expats, ensuring you have robust protection wherever your Japanese adventures take you. For digital nomads specifically, meeting the private medical coverage requirement of JPY 10 million (approximately $67,328 USD as of late 2024) for the Digital Nomad Visa is crucial, and policies from providers like SafetyWing can help satisfy this.

✈️   Need Flexible Nomad Insurance? Cover your medical and travel delays in Japan.
You can buy SafetyWing even if your trip has already started!
→

Specific Needs for Americans: Bridging the Healthcare Gap

Moving from the US healthcare system to Japan's is a significant cultural and practical shift. Americans are accustomed to a certain way of doing things, and while Japan's system is efficient and high-quality, it's different. Recognizing these specific needs can help you bridge the healthcare gap effectively.

Understanding Out-of-Pocket Costs and Deductibles

In the US, many are familiar with high deductibles, co-pays, and co-insurance that can lead to substantial out-of-pocket costs even with "good" insurance. In Japan, with NHI, your out-of-pocket expense is typically a flat 30% for most services, and there are high-cost medical expense schemes (kōgaku ryōyōhi seido) that cap your monthly maximum spending on medical care, offering incredible financial protection.

However, private insurance from providers like SafetyWing introduces its own set of deductibles and out-of-pocket maximums. It's essential to understand how these integrate with the NHI. For example, if you visit a private, non-NHI clinic that directly bills your international private insurer, your private plan's deductible would apply. If you use NHI first and then claim the remaining 30% from your private insurer (for an NHI-eligible expense), your private plan's deductible would apply to that portion. It can get a bit complex, which is why having clear communication with your private insurer's English-speaking support is key. Always clarify how your NHI and private plan will coordinate benefits to avoid unexpected bills.

Accessing English-Speaking Medical Services

This is often one of the biggest anxieties for American expats in Japan. While the overall quality of medical care is excellent, the language barrier can be a significant hurdle. Imagine trying to describe persistent abdominal pain or a strange neurological symptom to a doctor who only speaks Japanese. It's terrifying.

  • International Clinics: Major cities like Tokyo, Osaka, and Nagoya have a decent number of international clinics specifically catering to expats, often with English-speaking doctors and staff. These clinics are usually more expensive and might not always accept NHI directly (though you can often claim reimbursement for the 70% covered by NHI).
  • Hospital International Patient Services: Larger hospitals, especially university hospitals, often have dedicated international patient services or at least English-speaking coordinators. Our guide on Top 5 English-Speaking Hospitals in Tokyo (Foreigner-Friendly) is a great resource.
  • Translation Apps and Services: Carry a good translation app, or even better, bring a Japanese-speaking friend or colleague. Some private insurers, including SafetyWing, might offer access to telemedicine consultations where you can speak with an English-speaking doctor remotely, which can be invaluable for initial consultations or advice. It's always a good idea to know some Communicating with Doctors: Language Tips for Non-Japanese Speakers phrases.

Mental Health Support and Specialized Care

Mental health care in Japan, while improving, still carries a stigma and can be difficult to navigate for foreigners. Finding an English-speaking therapist or psychiatrist is challenging, especially outside major urban centers. NHI covers some mental health services, but the availability of suitable practitioners can be limited.

Private insurance can expand your options significantly. Some plans specifically offer better coverage for mental health consultations or therapy sessions with a wider range of providers, including those with an international background. This is crucial for expats dealing with culture shock, homesickness, or other mental health challenges. Moreover, for specialized care (e.g., specific dermatologists, advanced eye care, women's health specialists beyond basic OB-GYN), private insurance can help you access a broader network or cover procedures that are considered elective by NHI. Remember to research Mental Health for Expats: Counseling and Support in Japan early on if this is a concern.

Living in Japan means embracing new ways of doing things, and healthcare is no exception. With your NHI and perhaps a supplemental private plan, you're well-covered, but knowing how to smoothly navigate the day-to-day interactions makes all the difference.

Communicating with Healthcare Providers

Language is often the biggest hurdle. Even if you're studying Japanese with a service like Preply or iTalki, medical terminology is a whole different beast.

  • Prepare Key Phrases: Before an appointment, write down your symptoms in simple English and try to find their Japanese equivalents. Even a few key phrases like atama ga itai (my head hurts) or netsu ga arimasu (I have a fever) can help.
  • Use Translation Apps: Google Translate, DeepL, or dedicated medical translation apps can be invaluable. Don't be shy about showing your phone screen to the doctor.
  • Bring a Friend: If possible, ask a Japanese-speaking friend, colleague, or even your employer's HR staff to accompany you for important appointments.
  • Be Patient and Polite: Japanese medical staff are highly professional and dedicated. A little patience and a respectful attitude will go a long way, even if communication is tough. They will try their best to understand you. For comprehensive assistance, look into resources for International Patient Services: Getting English Help at Hospitals.
  • Ask for a "Shokai-jo" (Referral Letter): If you need to see a specialist, you generally need a referral letter from a general practitioner or a smaller clinic (iin). This is how the system works here. Don't expect to just walk into a major hospital for a specialist without one, unless it's an emergency.

Managing Prescriptions and Medications

Japanese pharmacies are efficient, but the medications themselves might be different from what you're used to in the US.

  • Bring Your Medication List: Always carry a list of your current medications, including generic and brand names, dosages, and active ingredients. This is crucial for Japanese doctors to find equivalents. If you're Bringing Medications to Japan: Customs Rules Explained, make sure you understand the import regulations.
  • Generic vs. Brand Name: Japan often uses generic equivalents or different brand names for common drugs. Don't be surprised if your usual prescription looks or is named differently.
  • Over-the-Counter (OTC) Differences: What's OTC in the US might be prescription-only in Japan, and vice-versa. Also, common painkillers or cold medicines might have different strengths or active ingredients. Our guide to Pharmacies in Japan: Buying Medicine Over the Counter offers more insights.
  • Getting Refills: For chronic conditions, you'll need to see a Japanese doctor to get prescriptions. Long-term refills might require regular visits. SafetyWing may be able to assist with telehealth consultations for certain prescription management, which can be a huge convenience.
  • Check for English-Friendly Pharmacies: Some pharmacies, especially near international clinics, may have English-speaking staff who can explain dosages and side effects.

Emergency Situations and Dialing 119

Knowing what to do in an emergency is paramount, regardless of your insurance. Japan has an excellent emergency response system.

  • Dial 119: For a medical emergency or fire, dial 119. This is equivalent to 911 in the US.
    • When the operator answers, clearly state "Kyuukyuu desu!" (It's an emergency – for ambulance) or "Kaji desu!" (It's a fire).
    • State your address as clearly as possible. If you don't know it, provide landmarks or ask a passerby for help.
    • State your name and phone number.
    • Keep it simple. Don't try to over-explain your symptoms in Japanese if you're not fluent. "I hurt my leg" (Ashi ga itai desu) or "My chest hurts" (Mune ga itai desu) is enough to start.
  • Prepare an Emergency Card: Keep a card in your wallet with your name, blood type, any allergies, existing medical conditions, and emergency contact information (both local and international).
  • Know Your Nearest Hospital: Identify the closest major hospital or international clinic to your home and workplace.
  • Don't Hesitate: If you think it's an emergency, call 119. They are there to help, and prompt action can save lives. For more detailed information, consult our guide on Navigating Emergency Medical Services in Japan (Dial 119, ER Tips).

Choosing the Right Path: Making an Informed Decision

Deciding on your full healthcare strategy in Japan can feel overwhelming, but breaking it down helps. It's about combining mandatory national coverage with supplemental options to create a safety net that fits your unique needs and budget.

Comparing NHI with Private Plans like SafetyWing

Let's lay out the key differences and how they can work together, especially for an American expat.

Feature Japan's National Health Insurance (NHI) Private International Health Insurance (e.g., SafetyWing)
Mandatory? YES (for most residents not covered by Shakai Hoken) NO (but essential for comprehensive coverage)
Coverage Area Primarily Japan-only Global coverage (often with exclusions/limitations for home country)
Out-of-Pocket 30% for most medical services (capped by kōgaku ryōyōhi seido) Varies by plan, usually includes a deductible and co-insurance
Cost Basis Income-based premiums Flat monthly/annual premiums
English Access Limited; depends on individual clinic/hospital efforts Often includes access to English-speaking networks, telehealth, interpreters
Emergency Evac. NO YES (usually a core benefit)
Repatriation NO YES (usually a core benefit)
Flexibility Fixed system once enrolled Often flexible, especially monthly plans like SafetyWing
Pre-existing Covered (though waiting periods for long-term residents) May have exclusions or higher premiums
Direct Billing Only 30% copay, but you pay upfront, then NHI covers 70% Often available with international clinics, reducing upfront payments
Dental/Vision Basic dental covered; vision generally not May offer optional add-ons or more comprehensive dental/vision coverage

The goal here isn't to pick one over the other, but to understand how they complement each other. NHI is your legal foundation and offers excellent, affordable baseline care. A private plan like SafetyWing adds the layers of global coverage, emergency safety nets, and increased convenience for English services that many American expats find indispensable. This becomes especially pertinent if you are self-employed or on a Digital Nomad visa where continuous, global coverage is paramount. Our comprehensive guide on Navigating Japan’s Healthcare System: A Comprehensive Guide for Expats can help clarify further.

Long-Term Considerations for Your Healthcare Journey

Your healthcare needs will likely evolve during your time in Japan.

  • Family Planning: If you're planning to start a family, look into how both NHI and your private plan cover Pregnancy and Childbirth in Japan: Guide for Foreign Parents. NHI covers a significant portion, but private insurance can offer benefits for private hospital rooms or specialized services.
  • Chronic Conditions: If you have a chronic condition, ensure you understand how to manage it in Japan. Getting Getting Prescription Medications in Japan: A How-To Guide for ongoing conditions is crucial. NHI will cover treatment, but having private insurance can ease concerns about continuity of care if you travel or if you need a very specific specialist not easily accessible through the public system.
  • Aging in Japan: For those planning a long-term stay or retirement, understanding the nuances of elder care and long-term insurance becomes vital. Japan has a robust system, but it's complex.
  • Self-Employment & Business: If you're a freelancer, the responsibility for your NHI payments and supplemental insurance falls entirely on you. Exploring options like Health Insurance for Self-Employed Expats in Japan is crucial for financial stability.

Ultimately, having dual coverage – mandatory NHI for your day-to-day needs in Japan and a robust international private plan like SafetyWing for peace of mind, global travel, and emergency evacuations – is often the most sensible and secure approach for American expats. It ensures you’re not caught off guard by the limitations of domestic US plans and fully prepared for whatever life in Japan, and beyond, throws your way.

Disclaimer

The information provided in this guide is intended for general informational purposes only and does not constitute medical, legal, or financial advice. Healthcare regulations, visa requirements, and insurance policies in Japan can change. Always consult with official sources, a qualified insurance professional, or legal expert for advice tailored to your specific situation. While efforts have been made to ensure accuracy, we cannot guarantee that all information is up-to-date or complete.

✅ Before You Go: Japan Essentials Checklist
Did you sort out the basics? Make sure you're ready for your new life in Japan.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *