Science

Are there any mythological creatures that haven't been debunked?