Forum Academy Marketplace Showcase Pricing Features

Page title suddenly showing in Chinese in Google search

All of a sudden, my index page’s title is showing on Google search results in Chinese. I double checked everything on developments and production, and I don’t see anything wrong on my side. I pushed an update from development, and the crawled page still shows Chinese title.
Anyone else had a similar issue?