Yours Truly weird

The food looks good and tastes just fine, but what exactly is it?

by