Mystery Fried Noodles – What is This?

Help me figure out what the hell this is and what to do with it. From the confused mind of Chef John at http://foodwishes.blogspot.com/