Thirty Centimeter (12-inch) Telescope (TCT)
"the first light"
, on February 21, 2021