Battle of the Immortals Cosplay csbcom / January 25, 2017 / 0 Comments Cosplay of Battle of the Immortals. In Battle of the Immortals, the gamer will be a hero to revival of Odin. This group of picture gets Best female cosplay game online prize.This is a gorgeous role.