she prefers her che guevara t-shirts , and i was pretty sure they didnt sell che guevara merchandise in the land of the rising sun , which by then had apparently been re-nicknamed 'the land of the setting economy ' .