Start by cooking the octopus. Take the guts and the mouth but not the skin. Place it in a big pot (non stick) and place over a very low fire. cover. The octopus will release enought water to cook the octipus. It will take about 1 hour for a small octipus and 2 for a large one.
Stick it with a knife to test if its soft. Remove and slice. reserve the liquid.
In another pan place 1 layer of onions, garlic, tomato, potatoes, potatoes, pepper and octipus.
Repeat the layers until you finish the ingredients. Add the olive oil, the salt, pepper, piri piri, wine,tomato paste and peppers paste. Add the parsley, the clove ans bay leaf. Add more water or octipus cooking juice if needed.
Place over the low fire and cook for about 30 minutes or until the potatoes are cooked.
Ckeck the seassoning.