Josephine Jackson as Helena Douglas July 15, 2020July 15, 2020 Cosplay Dude Josephine Jackson as Helena Douglas from Dead or Alive nude CosplayJosephine Jackson Dead or AliveJosephine Jackson Dead or AliveJosephine Jackson Dead or Alive