Sometimes life really is stranger than fiction. Check out these larger-than-life street shots from photographer Jason Guan.