Facebook user Opaluwa Ugbede-Ojo Omera Just posted the abovephoto and captioned it; Welcome to Imo State where Masquerades take selfie. The gods believe in technology too