3XT (@3XT): William Koehl vs Thitaphat Preechayan · William Koehl