The Milano-based group was founded in 2010 and issued a Demo 2014 in that year. Australia-based label Séance Records issued Mascharat’s self-titled debut album on September 15th, 2017. It was a limited edition of 500 copies. The band was mostly inactive thereafter.