TaVaci Teen produces mini-musical