Orochi Group

A multinational inter dimensional conglomerate.