Myths/Facts about Japan Part 1. It's finally here! I've revised the answers and added some new questions based on the list of them I was asked in my previous co Anime simpsons Japan random nonsense