See now i have even MORE theories and even MORE questions!
Watch "Hell's Paradise ep10 UNCUT (Yin and Yang)" on Streamable.