I noticed this one thing in all the times I've been to Taipei --- there are random illustrations always popping up in all parts of the city. Almost like an organic art exhibition waiting to happen!
Yep, I love street art! It adds so much to the character of a place. Wish there was more of it around Asia!