Brainwave by Chris Hufnagel

Touch Points - Brainwave 203 (182 chars)