Even masquerades take selfie this days, this one took place in Imo state. The gods now embrace technology.