The Devon Corp is a building located in the Obsidia Ward. It is later revealed that the Devon Corp is used as a Team Meteor base.
Advertisement
The Devon Corp is a building located in the Obsidia Ward. It is later revealed that the Devon Corp is used as a Team Meteor base.