castillo edo