Liza Amarillo

Liza Amarillo (born. March 23, 1997) is an ATBW Blog user and the founder of Liza Productions on March 26, 2015, which produced comedy TV shows for a local TV station before eventually producing some for Merrill Network on April 5, 2018. It was bought by Ahmonic Studios on May 25, 2020. Ahmonic Studios is a subsidiary of CCTV Productions.