I guess the clean Beijing air gave unleashed all the strength I have in me
It's that film by the way:
Don't judge me for my choice, it's hard to find film these days
Plus apparently the lomo shop in Beijing is one of the best place to have your film processed (and they only charge about $3 per roll).