Buddy of mine came across an odd piece recently....
I have found Tantalum Caps here and there... but never like this!
http://i1152.photobucket.com/albums/...ps20691773.jpg
http://i1152.photobucket.com/albums/...ps4f67f887.jpg
http://i1152.photobucket.com/albums/...ps0964515b.jpg
http://i1152.photobucket.com/albums/...psaa004206.jpg