Flesh you say.. .. Given the "goddess" status, it's probably just water dyed yellow with sugar