Hi Taka, Does this sentence—the use of 'suit' in particular— sound natural? Yes. Quite unfortunately, it doesn't seem that the Japanese culture suits him.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.