New Richard, also known as Dick Tren, is an Asian maggot with a square head, quite not unlike a blobfish. Serves good top.
New Richard smells like pickled cabbage