I was doing some maintenance on the site a few months ago, and completely broke the system. I couldn’t log in as an admin, so I couldn’t even make changes to the site. Fast forward to last week, and I finally took a couple hours to repair and restore the site. Hooray!
I want to mention that I’ve uploaded both Kamen Rider Black and Doraemon videos in the Direct Download section. It’s on MEGA, I hope that it’s a viable option for most.