Karen Fukuhara at the Suicide Squad European Premiere at Odeon Leicester Square in London 08/03/2016-4 Previous image Next image