Showa Maple TV
LocationShowa Town
ID9270013

Showa Maple TV is an NPC found in Showa Town.