theres not sets on the flop imo due to the way the flop actions goes, so the

is an irrelavancy, sick cold deck imo, moon not capable of check raise bluffing the turn with, either a) top pair, or b) nut / close to nut diamonds, or combinations thereof?
Do you shove 20m chips into the 5m pot here because you think moon is check/raise bluffing with top pair or has the nut flush ? I think a call is okay and he might get lucky and a 4th diamond comes stopping him losing more money. He didn't need to go broke in this hand is the point.