Yup, the envy.nu server thing has been upgraded, so I really have no need for this mirror site anymore. To get to Dogasu's English-Japanese Pokemon Page, please go to http://www.dogasu.envy.nu. Thanks!
-Dogasu