This site was made on a 2560 x 1440 monitor on Opera GX and some things may be weird on mobile.
Continue ?