Flickr

Flickr was a website on the Earth Internet in the 21st century.

After a wave of Shakri cubes arrived on Earth, people posted pictures of them on Flickr. (TV: The Power of Three)