Oriental blue fly
Chrysomya megacephala