Vocabulary
ツイキャス
ツイキャス
TwitCasting (live streaming service)
noun