Body Found in Landing Gear

A mechanic made the grim discovery after Delta Flight 59 landed at Tokyo’s Narita International Airport about 6:05 p.m. local time Sunday, a Chiba prefecture police spokesman said.

This post was created by a user and has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can post awesome lists and creations. Learn more or post your buzz!

 
  Your Reaction?
 

    Hot Buzz

    Jeremy Corbyn Wins Fight To Automatically Appear On Leadership Ballot

    24 Charts That Will Help You Be A Healthier Human

    Now Buzzing