i guess this was the type of winds they had on landing in NRT this MD looks to get blown around quite a bit to,
from the videos i have seen NRT seems to get really strong winds here is a Fedex MD11 landing in NRT on another windy time.
http://www.youtube.com/watch?v=tt25LlSsYRc
some more windy landings in narita
http://www.youtube.com/watch?v=QKR65GMosI4