20110405

What is this I don't even

http://amanita-design.net/osada/

This is possibly the most bizarre the internet has ever been.

No comments: