notice: this site is very much a work in progress

note: this website contains flashing images and other eye strain

this website requires javascript and is designed to be viewed on desktop, optimized for firefox with a screen size of 1680x1050

enter