Carrolla
A frontal view showing where the end of the scifi should rest in the splicing unit.
21:00
+83