Trying to recall the name of an anonymous photo sharing site where you can set the picture to be deleted in a set amount of time. Others can view and comment, and the comments appear in transparent clouds on the actual picture. It's like 3yc.com or something similar.
Pic unrelated.