Maastrichtian period fossil