Gespenst revelation in maggots