Character: Kokukaiken Otsada
Corporation: Science and Trade Institute [STI]
Sec. Status: 3.13