Shouldn't this be "stage right", per the listed definition of "shimote"?
@TC[jpn]: Does it not depend on the point of view? We might need someone more familiar with theatre terms in these languages.
In that case, yes, it should be “stage right”.
See also: http://tatoeba.org/eng/sentences/show/328020
Fixed, thanks for the correction.
@Nero: Yes, that's what I thought as well.