Lol at first I thought this was about a new Roku Shushi Bar channel. Then I got it, Roku is the word for number six in Japan. Why anyone would want to call a restaurant Number Six is beyond me. Or why would anyone want to name a streaming company Roku? I know the reason why, buy my point is, the s...