This abomination was found in the bathroom of my friend who is away on safari in South Africa. Looks part insect, part alien. What on Earth is it?