Deadly Sushi
Formerly The Giant Mojito
I KNEW this guy existed! I finally found him! Ever wonder where painted price signs at stores come from? Me neither but take a look anyhew!
http://torontoist.com/2009/04/boards_of_ed.php
http://torontoist.com/2009/04/boards_of_ed.php