fantasy cultural clash