There are so very many reasons to visit the Land of the Rising Sun. The cuisine, to be sure, is top among them. For those who are avid sports fans, one might consider stepping out of their comfort zone and spectating a sumo wrestling match. Or perhaps, like the gang themselves, it's worth watching an American team compete at "their" pastime.
Not only have Scooby-Doo and company visited Nippon for this bizarre reason, they've also opted to take along his nephew who, let's be honest, is not the most respectful, cultural differences notwithstanding. What will be the result of these ugly Americans and their visit? Listen and find out!