The pattern is called for Harlekine. The colors is black and red tortie and white. Some will prob say calico, as the spots are well definied.
The breed probably domestic. Although if you are living in Greece or there around, there is a natural breed who commonly carries this pattern and colors, the Aegeian cat (as the sea outside the Greece).