ツイキャス
tsui kyasu

Noun

1. TwitCasting (live streaming service)

Business