Yant Puttakun
Analysis below