Portal God

Portal God is one of the idols in the Battle of the Gods mini-game. It is the idol for Ep 49: Here, There, Everywhere!

Battle Info
TBA