Octa Studios

Octa Studios is a group that is developing a upcoming Game that is related to the SCP Foundation.