WTFs that?

that dont look like dumplings to me