Shanghai Interdimensional Portal

Shanghai Interdimensional Portal
LocationResidential Area
ID9310566

Shanghai Interdimensional Portal is an NPC found in Residential Area.