They are Spanish (located on the coasy of Morocco)
Ceuta and Melilla are the property of Spain (i.e., when you ar in Ceuta or Melilla, you are in Spain)
They are Spanish territory.
That's my name, and guess what- the answer is Spain, Germany, and France. Especcially France.
Japan.