Is it true castro de destroyer has been found?