NewsMechamato Leads The Voting Poll For Tokyo Anime Award Festival 2023!0 Comments2 Min ReadMechamato has been making waves outside Malaysia since its first movie was released last December, and…