Images of bustling city life in Japan serve as the perfect backdrop for Stella Jean Fall Winter lookbook shot by fashion photographer Stefano Moro Van Wyk.