1. In a large bowl, combine soy sauce, pepper, salt, vinegar, coconut milk, and garlic. Add chicken and toss to coat. Let marinate at least 1 hour.
2. Transfer chicken and all sauce to a stockpot and add bay leaves. Bring to a boil over medium-high heat and let boil 15 minutes. Reduce heat and simmer until chicken is tender and cooked through. Add chili and green onions, if desired. Serve over rice.