Skip To Content
    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.