It's still there, Toshi. I see it.
I see it's hosted at Photobucket, and I've seen some Photobucket-hosted images being really slow-loading to not loading at all in past 24 hrs, fwiw.
BTW, this isn't meant as a Photobucket-bashing post. I've been using them for years, at times have been a heavy user, and haven't had any problems to speak of.