Napakpapha Nakprasitte - Rotten Tomatoes