Hello Asiya Javed thank you for your lovely comment. You made my day. I can’t stop smiling while reading it ❤ As you can see, I travel quite a lot around Japan, I’m very lucky. And I’ve never had any problem. It’s a very safe country, but if you travel outside Tokyo, I would recommend bringing some actual cash, because there little towns, where credits/debit cards are not accepted.
Good luck in your trip, I’m sure you’ll love it here, unfortunately, I don’t think I’ll be able to meet :( but no worries, this is a very safe place.