Electronic Display

Electronic Display
LocationCentral Plaza
ID1540000

Electronic Display is an NPC found in Central Plaza.