Welcome!
Before you enter, note that this website was build with 1920x1080 fullscreen desktop view in mind, and will not properly display on mobile browsers, or 3DS browser.
(I checked)
There's one page with flashing images (with a warning), but otherwise there shouldn't be anything particularly bad to note.
Anyway,