an Entity in Data Space: 134.155.108.49:8890
SETA Corporation is a Japanese video game publisher. This article is a stub. You can help the Nintendo Wiki by expanding it.