Very odd insect to id 30-04-2011 10-56-39

Very odd insect to id 30-04-2011 10-56-39

Observation - Very odd insect to id 30-04-2011 10-56-39. Description: