I'm not sure if this is the right place to report this, but it seemed like the best option. Today when browsing bulbapidia I keep getting this pop-up. 94920 I'm then immediately redirected to this...