User blog comment:EthanConquistador/War Flag of Novorussia is Trio!!!!!/@comment-15419758-20150110055836

Does this mean Trio is the CSA? Illuminati Confirmed!