Tom Cruise, Katie Holmes and Suri Cruise touched down in Tokyo this morning (March 8). They arrived at the Narita International Airport after an 18 hour flight and were greeted by hundreds of screaming fans.At this point, I am not sure why they are there, but hopefully will find out soon! As soon as [...]