IT CAME FROM ANOTHER WORLD!
And, it came for Christmas!
As if the Earthquake, Tsunami and Nuke Meltdown was not enough, Japan gets Gaga for Christmas.
Lady Gaga landed at Narita International Airport outside of Tokyo late on December 20, 2011 as shown in the photos below. According to MTV News, Lady Gaga is in Japan to perform on Japanese television. The Gaga told MTV News:“I'll be in Japan right up until Christmas day… I'll be eating with all my Japanese Little Monsters.”