This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!
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.