RoboGeisha Trailer Posted on July 3, 2009 by Tars Tarkas The trailer for RoboGeisha got posted on Twitch at some point where I bookmarked it to post here, but then didn’t because of some reason. So here it is, better late than never! Related