Monsta Releases ‘Mechamato Series: First Look’
Malaysian animation studio, Monsta revealed a long-awaited FIRST LOOK at its upcoming new animated series: Mechamato on its YouTube channel and official social media platforms today following a teaser video…
Stay connected