Talk:Technicolor Phantoms

Not sure if Technicolor Phantoms is the official name or not but going by the theme of the three ghosts
Wouldn't Neapolitan Phantoms be more a fitting name for them