It is not rude to sit cross-legged in Japan only in casual settings. However, informal settings, sitting cross-legged is considered rude and arrogant. This is as a result of the Tatami Culture.