Our consumer-facing website is currently experiencing abnormally high traffic load. We ask that you bear with us while our technicians work on a solution.
For all corporate and press enquiries, please use the main Orochi Corp. portal.