Super Sentai Time Capsule has moved to...

http://sentai.dtsz.net/

permanently!

Please change your bookmarks and favorite places.
Thank you for your pertinence.