Hey, thanks for your post... That is a Raja Puri leaf
As for the flying critter tis unidentifiable sorry, I believe it belongs to the Hymenoptera family... Looks like a wasps and bumble bee crossbreed.
I have tried identifying because they are common here but nothing has been found. Could this be a black soldier fly??? Similar larvae perhaps??????
looks like fun. Any more advice?