Created in 2017 (France), Call of Cthulhu own 23 sister brands and 2683 competing brands. Call of Cthulhu is a brand of FOCUS ENTERTAINMENT, listed on the stock exchange of Paris. Its International Securities Identification Number (ISIN) is FR0012419307. Call of Cthulhu belongs to the Interactive Media business sector.