Our beautiful and charming Leo promoted his latest movie “Shutter Island” on March 11, 2010 in Tokyo, Japan. You can view photos of his arrival on March 10, 2010 at the airport and being welcomed by lots of crazy fans here. I also added many great photos of Leo at the press conference. These photos can be checked out here. Enjoy! – Joey







































