i is the turtle sandwich. hey it serves itself!.. It's certainly not fast food...