Someone dropped three baby bats off at my house today. Here we...