I am iulieki and Captacular is where I post my TV and Movie Screencaps.
I started capping at least 10 years ago (I really don't know exactly when any more). It's been 3 years since I capped anything, but I still want these caps to remain online.
Feel free to request something, though I haven't made screencaps in years. It might provide me the motivation to start again.
You can email me at admin[@]tacular.net (remove the [ and ] ).