Get ready for a wild adventure on Oogami Island, a once peaceful paradise now overrun with uncontrollable desire. In this…