can anybody tell me what that is. found it outside a hospitalftmaniac (25) in dmania • 7 years ago View post on dMania dmania insect creepy ask knowledge