Yeah, it's Orkut. Apparently really popular in some countries, but it never really took off in the UK.