Megan and Ben travel across Japan to chase Animal Crossing nostalgia at an Animal Crossing–themed hotel. They take on a stamp ...