Answer: stagestreamcast

AnswerCrossword Clue
STAGESTREAMCAST

"Hey, you three, down in front!"