I'll chip in on depth of field that would suggest not a full frame DSRL. Probably going to be a posh camera phone or posh small sensor camera. Lot of mega pixels going on there.That's a nice quality photo - do you mind me asking what you used to take it?
Paddles... hmm I'll behave