The website is basically broken on mobile. I recommend ‘Requesting Desktop Site’ to access the site until it is fixed. The issue is not caused by ads. Sorry for the inconvenience.
The post Site Issues on Mobile Being Worked On first appeared on Asian Hobbyist.