Henri Shen

A Shanghai-born, late-sleeping, coffee-drinking, sneaker-wearing, hiphop-listening, net-surfing, text-messaging, ad-vertising, dog-loving, yoga-stretching, bike-riding, Japanese-eating, street-running, video-gaming, self-blogging fool. Who likes to list things.