Probably a long shot but never hurts to ask. Anyone know the name of this slice of perfection? Thanks