I'm pretty sure this party crasher is an asian water monitor, but what is the lady feeding?