BRANDED SHORTS

By Short Shorts Film Festival & Asia, the biggest short film festival in Asia, the only international advertising film competition in Japan