some thing food looking? like a dumpling?

Anywho:

Spoiler!