Blake Hu

Doing best to balance between the dream and the reality.