My recent trip to Tokyo was less for business and more for pleasure, but yes, Mega Web was amazing! I wound up taking over 4,000 pictures in Japan as a whole, and a tenth of those were at Mega Web. And while I love me some RWD Toyotas as well, the one car that had me flipping out (for some reason; I think it was…