>> Japan requires that you pay tax on your income world-wide. This isn't always an issue depending on your home country, but in many cases you'll be paying taxes >> twice on the same income.
Note that for US citizen, the requirement on taxes due to the US is the complement that would bring them...